microglial cells - English Synonyms Dictionary